Synonyms for "global organization"

Words with similar meaning